package ycyc.Games.gomoku.core;

import java.util.List;

import ycyc.Games.gomoku.model.Point;

public interface IPlayer {  
    //下一步棋子，传入对手已经下的棋子集合  
    public Point run(List<Point> enemyPoints, Point point);  
  
    public boolean hasWin();  
      
    public void setChessboard(IChessboard chessboard);  
      
    public List<Point> getMyPoints();  
    
    public boolean runBack(int n);
} 